package org.tinygroup.pojo;

import java.math.BigDecimal;
import java.util.Date;

/**
 * <!-- begin-user-doc --> 物联卡 * <!-- end-user-doc -->
 */
public class BuzIotCard {

	/**
	 * <!-- begin-user-doc --> 记录标识 * 记录标识 <!-- end-user-doc -->
	 */
	private Integer id;

	/**
	 * <!-- begin-user-doc --> 卡的状态 * 卡的状态：1=正常、2=待激活、3=停机 <!-- end-user-doc -->
	 */
	private Integer cardStatus;

	/**
	 * <!-- begin-user-doc --> 卡号 * 卡号 <!-- end-user-doc -->
	 */
	private String msisdn;

	/**
	 * <!-- begin-user-doc --> 公司记录外键 * 公司记录外键 <!-- end-user-doc -->
	 */
	private Integer fkBuzFirmId;

	/**
	 * <!-- begin-user-doc --> 客户指定的卡的管理者 * 客户指定的卡的管理者 <!-- end-user-doc -->
	 */
	private Integer fkMangerId;

	/**
	 * <!-- begin-user-doc --> 订单表的外键 * 订单表的外键 <!-- end-user-doc -->
	 */
	private Integer fkBuzOrderId;

	/**
	 * <!-- begin-user-doc --> API表的外键 * API表的外键 <!-- end-user-doc -->
	 */
	private Integer fkBuzApiId;

	/**
	 * <!-- begin-user-doc --> 系统组织架构记录外键 * 系统组织架构记录外键 <!-- end-user-doc -->
	 */
	private Integer fkSysOrgId;

	/**
	 * <!-- begin-user-doc --> 备注 * 备注 <!-- end-user-doc -->
	 */
	private String remark;

	/**
	 * <!-- begin-user-doc --> SIM卡卡号 * SIM卡卡号 <!-- end-user-doc -->
	 */
	private String iccid;

	/**
	 * <!-- begin-user-doc --> GPRS已用量 * GPRS已用量，单位KB <!-- end-user-doc -->
	 */
	private Integer dosageOfGprs;

	/**
	 * <!-- begin-user-doc --> GPRS套餐总流量 * GPRS套餐总流量，单位MB <!-- end-user-doc -->
	 */
	private Integer sumOfBundleGprs;

	/**
	 * <!-- begin-user-doc --> GPRS套餐剩余流量 * GPRS套餐剩余流量，单位MB <!-- end-user-doc
	 * -->
	 */
	private Integer remainderOfBundleGprs;

	/**
	 * <!-- begin-user-doc --> 上行短信已用条数 * 上行短信已用条数 <!-- end-user-doc -->
	 */
	private Integer dosageOfAscendingSms;

	/**
	 * <!-- begin-user-doc --> 套餐短信条数 * 套餐短信条数 <!-- end-user-doc -->
	 */
	private Integer sumOfBundleSms;

	/**
	 * <!-- begin-user-doc --> 套餐短信条数 * 套餐短信条数 <!-- end-user-doc -->
	 */
	private Integer remainderOfBundleSms;

	/**
	 * <!-- begin-user-doc --> BUY_TIME * <!-- end-user-doc -->
	 */
	private Date buyTime;

	/**
	 * <!-- begin-user-doc --> 号码激活日期 * 号码激活日期 <!-- end-user-doc -->
	 */
	private Date activateTime;

	/**
	 * <!-- begin-user-doc --> 停机时间 * 停机时间 <!-- end-user-doc -->
	 */
	private Date shutdownTime;

	/**
	 * <!-- begin-user-doc --> 余额 * 余额 <!-- end-user-doc -->
	 */
	private BigDecimal balance;

	/**
	 * <!-- begin-user-doc --> 是否开机 * 是否开机：1=开机、2=关机 <!-- end-user-doc -->
	 */
	private String isOpen;

	/**
	 * <!-- begin-user-doc --> 是否在线 * 是否在线：1=开机、2=关机 <!-- end-user-doc -->
	 */
	private String isOnline;

	/**
	 * <!-- begin-user-doc --> 预计到期时间 * <!-- end-user-doc -->
	 */
	private Date expireTime;

	/**
	 * <!-- begin-user-doc --> 位置 * 位置 <!-- end-user-doc -->
	 */
	private String location;

	/**
	 * <!-- begin-user-doc --> 记录创建时间 * 记录创建时间 <!-- end-user-doc -->
	 */
	private Date createTime;

	/**
	 * <!-- begin-user-doc --> 时间戳 * 时间戳 <!-- end-user-doc -->
	 */
	private Date ts;

	/**
	 * <!-- begin-user-doc --> 套餐 * 套餐 <!-- end-user-doc -->
	 */
	private String bundle;

	/**
	 * <!-- begin-user-doc --> 记录标识 * 记录标识 <!-- end-user-doc -->
	 */
	public void setId(Integer id) {
		this.id = id;
	}

	public Integer getId() {
		return id;
	}

	/**
	 * <!-- begin-user-doc --> 卡的状态 * 卡的状态：1=正常、2=待激活、3=停机 <!-- end-user-doc -->
	 */
	public void setCardStatus(Integer cardStatus) {
		this.cardStatus = cardStatus;
	}

	public Integer getCardStatus() {
		return cardStatus;
	}

	/**
	 * <!-- begin-user-doc --> 卡号 * 卡号 <!-- end-user-doc -->
	 */
	public void setMsisdn(String msisdn) {
		this.msisdn = msisdn;
	}

	public String getMsisdn() {
		return msisdn;
	}

	/**
	 * <!-- begin-user-doc --> 公司记录外键 * 公司记录外键 <!-- end-user-doc -->
	 */
	public void setFkBuzFirmId(Integer fkBuzFirmId) {
		this.fkBuzFirmId = fkBuzFirmId;
	}

	public Integer getFkBuzFirmId() {
		return fkBuzFirmId;
	}

	/**
	 * <!-- begin-user-doc --> 客户指定的卡的管理者 * 客户指定的卡的管理者 <!-- end-user-doc -->
	 */
	public void setFkMangerId(Integer fkMangerId) {
		this.fkMangerId = fkMangerId;
	}

	public Integer getFkMangerId() {
		return fkMangerId;
	}

	/**
	 * <!-- begin-user-doc --> 订单表的外键 * 订单表的外键 <!-- end-user-doc -->
	 */
	public void setFkBuzOrderId(Integer fkBuzOrderId) {
		this.fkBuzOrderId = fkBuzOrderId;
	}

	public Integer getFkBuzOrderId() {
		return fkBuzOrderId;
	}

	/**
	 * <!-- begin-user-doc --> API表的外键 * API表的外键 <!-- end-user-doc -->
	 */
	public void setFkBuzApiId(Integer fkBuzApiId) {
		this.fkBuzApiId = fkBuzApiId;
	}

	public Integer getFkBuzApiId() {
		return fkBuzApiId;
	}

	/**
	 * <!-- begin-user-doc --> 系统组织架构记录外键 * 系统组织架构记录外键 <!-- end-user-doc -->
	 */
	public void setFkSysOrgId(Integer fkSysOrgId) {
		this.fkSysOrgId = fkSysOrgId;
	}

	public Integer getFkSysOrgId() {
		return fkSysOrgId;
	}

	/**
	 * <!-- begin-user-doc --> 备注 * 备注 <!-- end-user-doc -->
	 */
	public void setRemark(String remark) {
		this.remark = remark;
	}

	public String getRemark() {
		return remark;
	}

	/**
	 * <!-- begin-user-doc --> SIM卡卡号 * SIM卡卡号 <!-- end-user-doc -->
	 */
	public void setIccid(String iccid) {
		this.iccid = iccid;
	}

	public String getIccid() {
		return iccid;
	}

	/**
	 * <!-- begin-user-doc --> GPRS已用量 * GPRS已用量，单位KB <!-- end-user-doc -->
	 */
	public void setDosageOfGprs(Integer dosageOfGprs) {
		this.dosageOfGprs = dosageOfGprs;
	}

	public Integer getDosageOfGprs() {
		return dosageOfGprs;
	}

	/**
	 * <!-- begin-user-doc --> GPRS套餐总流量 * GPRS套餐总流量，单位MB <!-- end-user-doc -->
	 */
	public void setSumOfBundleGprs(Integer sumOfBundleGprs) {
		this.sumOfBundleGprs = sumOfBundleGprs;
	}

	public Integer getSumOfBundleGprs() {
		return sumOfBundleGprs;
	}

	/**
	 * <!-- begin-user-doc --> GPRS套餐剩余流量 * GPRS套餐剩余流量，单位MB <!-- end-user-doc
	 * -->
	 */
	public void setRemainderOfBundleGprs(Integer remainderOfBundleGprs) {
		this.remainderOfBundleGprs = remainderOfBundleGprs;
	}

	public Integer getRemainderOfBundleGprs() {
		return remainderOfBundleGprs;
	}

	/**
	 * <!-- begin-user-doc --> 上行短信已用条数 * 上行短信已用条数 <!-- end-user-doc -->
	 */
	public void setDosageOfAscendingSms(Integer dosageOfAscendingSms) {
		this.dosageOfAscendingSms = dosageOfAscendingSms;
	}

	public Integer getDosageOfAscendingSms() {
		return dosageOfAscendingSms;
	}

	/**
	 * <!-- begin-user-doc --> 套餐短信条数 * 套餐短信条数 <!-- end-user-doc -->
	 */
	public void setSumOfBundleSms(Integer sumOfBundleSms) {
		this.sumOfBundleSms = sumOfBundleSms;
	}

	public Integer getSumOfBundleSms() {
		return sumOfBundleSms;
	}

	/**
	 * <!-- begin-user-doc --> 套餐短信条数 * 套餐短信条数 <!-- end-user-doc -->
	 */
	public void setRemainderOfBundleSms(Integer remainderOfBundleSms) {
		this.remainderOfBundleSms = remainderOfBundleSms;
	}

	public Integer getRemainderOfBundleSms() {
		return remainderOfBundleSms;
	}

	/**
	 * <!-- begin-user-doc --> BUY_TIME * <!-- end-user-doc -->
	 */
	public void setBuyTime(Date buyTime) {
		this.buyTime = buyTime;
	}

	public Date getBuyTime() {
		return buyTime;
	}

	/**
	 * <!-- begin-user-doc --> 号码激活日期 * 号码激活日期 <!-- end-user-doc -->
	 */
	public void setActivateTime(Date activateTime) {
		this.activateTime = activateTime;
	}

	public Date getActivateTime() {
		return activateTime;
	}

	/**
	 * <!-- begin-user-doc --> 停机时间 * 停机时间 <!-- end-user-doc -->
	 */
	public void setShutdownTime(Date shutdownTime) {
		this.shutdownTime = shutdownTime;
	}

	public Date getShutdownTime() {
		return shutdownTime;
	}

	/**
	 * <!-- begin-user-doc --> 余额 * 余额 <!-- end-user-doc -->
	 */
	public void setBalance(BigDecimal balance) {
		this.balance = balance;
	}

	public BigDecimal getBalance() {
		return balance;
	}

	/**
	 * <!-- begin-user-doc --> 是否开机 * 是否开机：1=开机、2=关机 <!-- end-user-doc -->
	 */
	public void setIsOpen(String isOpen) {
		this.isOpen = isOpen;
	}

	public String getIsOpen() {
		return isOpen;
	}

	/**
	 * <!-- begin-user-doc --> 是否在线 * 是否在线：1=开机、2=关机 <!-- end-user-doc -->
	 */
	public void setIsOnline(String isOnline) {
		this.isOnline = isOnline;
	}

	public String getIsOnline() {
		return isOnline;
	}

	/**
	 * <!-- begin-user-doc --> 预计到期时间 * <!-- end-user-doc -->
	 */
	public void setExpireTime(Date expireTime) {
		this.expireTime = expireTime;
	}

	public Date getExpireTime() {
		return expireTime;
	}

	/**
	 * <!-- begin-user-doc --> 位置 * 位置 <!-- end-user-doc -->
	 */
	public void setLocation(String location) {
		this.location = location;
	}

	public String getLocation() {
		return location;
	}

	/**
	 * <!-- begin-user-doc --> 记录创建时间 * 记录创建时间 <!-- end-user-doc -->
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Date getCreateTime() {
		return createTime;
	}

	/**
	 * <!-- begin-user-doc --> 时间戳 * 时间戳 <!-- end-user-doc -->
	 */
	public void setTs(Date ts) {
		this.ts = ts;
	}

	public Date getTs() {
		return ts;
	}

	/**
	 * <!-- begin-user-doc --> 套餐 * 套餐 <!-- end-user-doc -->
	 */
	public void setBundle(String bundle) {
		this.bundle = bundle;
	}

	public String getBundle() {
		return bundle;
	}

}
